package com.xingchi.tornado.security.service;

import com.xingchi.tornado.security.model.IUser;

/**
 * 手机号验证码登记查询仓库
 *
 * @author xiaoya
 * @date 2025/7/25 16:54
 */
public interface MobileCodeLoginRepository {

    /**
     * 根据手机号查询用户信息
     *
     * @param mobile    手机号
     * @return          查询到的用户信息
     */
    IUser loadUserByMobile(String mobile);

    /**
     * 根据手机号查询验证码
     *
     * @param mobile    手机号
     * @return          验证码
     */
    String getCode(String mobile);

}
